#pragma once
#include "DXUT.h"
class CMainMenu ;
class CMainScene :public IScene,public Singleton<CMainScene>
{
	friend class Singleton<CMainScene>;
public:
	~CMainScene(void);
	virtual void Unload();
	virtual void HandleInput();
	virtual LRESULT OnMsgProc( HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam,bool* pbNoFurtherProcessing );
	virtual void Load();
private:
	CMainScene(void);
	virtual void OnTerminate( void );
	virtual void OnD3D9FrameRender( float fElapsedTime );
	CMainMenu * pMainMenu;
};